OUMAR SARR


Meaning of OUMAR SARR in English

Min. of Urban Planning, Housing, & Construction

Senegal

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