Meaning of ABD AL-RAB MANSUR AL-HADI, MAJ. GEN. in English

ABD AL-RAB MANSUR AL-HADI, MAJ. GEN.

Vice Pres.

Yemen

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