al-mukalla
1. [ noun ] (government,geography) a port in southern Yemen on the Gulf of Aden east of Aden
Synonyms: mukalla
Related terms: city port