AL-BAGHDADI ALI AL-MAHMUDI Meaning of AL-BAGHDADI ALI AL-MAHMUDI in English Sec. of the Gen. Peoples Committee (Prime Min.) Libya CIA world leaders directory English vocabulary. Английский словарь-справочник мировых лидеров и правителей (CIA). 2012