hodeidaEnglish

Al-Hudaydah, Hodeida

Noun

An important port in Yemen on the Red Sea

English: Hodeida, Al-Hudaydah

Bahasa: Al-Hudaydah, Hodeida

Bahasa words with similar meanings

English words with similar meanings

Show 1 words