FDLP
Meanings
Name
1. initialism of Frente democrático para la liberación de Palestina (“Democratic Front for the Liberation of Palestine”): DFLP