Meaning of al-mukalla

Definition of al-mukalla

(noun) a port in southern Yemen on the Gulf of Aden to the east of Aden

Other information on al-mukalla

WIKIPEDIA results for al-mukalla
Amazon results for al-mukalla