English synonyms about - contact  

Al-Mukalla

noun

1 Al-Mukalla

A port in southern Yemen on the Gulf of Aden to the east of Aden.

synonym: Mukalla.


Find more on al-mukalla elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.026