• word of the day

    al-mukalla

    al-mukalla - Dictionary definition and meaning for word al-mukalla

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