• word of the day

    mukalla

    mukalla - Dictionary definition and meaning for word mukalla

    Definition
    (noun) a port in southern Yemen on the Gulf of Aden to the east of Aden
    Synonyms : al-mukalla
Download our Mobile App Today
Receive our word of the day
on Whatsapp