OUMAR IDRISS AL-FAROUK
Meaning of OUMAR IDRISS AL-FAROUK in English
Min. of Higher Learning, Scientific Research, & Professional Training
Chad
CIA world leaders directory English vocabulary.
Английский словарь-справочник мировых лидеров и правителей (CIA).
2012