IBRAHIM AL-ZARRUQ AL-SHARIF


Meaning of IBRAHIM AL-ZARRUQ AL-SHARIF in English

Sec. of the Gen. People’s Committee for Social Affairs

Libya

CIA world leaders directory English vocabulary.      Английский словарь-справочник мировых лидеров и правителей (CIA).