DFLP


Meaning of DFLP in English

socialist political group which advocates a revolution of the working class and the creation of a Palestinian state

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.