AHMAD JEBRIL


Meaning of AHMAD JEBRIL in English

leader of one of the factions of the Popular Front for the Liberation of Palestine

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