TAHAR SOUGOUDI


Meaning of TAHAR SOUGOUDI in English

Sec. of State for Environment, in Charge of Rural Hydraulics & Livestock

Chad

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