mukallaEnglish

Al-Mukalla, Mukalla

Noun

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

English: Mukalla, Al-Mukalla

Bahasa: Al-Mukalla, Mukalla

Bahasa words with similar meanings

English words with similar meanings

Show 1 words