massawaEnglish

Massawa

Noun

A port town in Eritrea on an inlet of the Red Sea

English: Massawa

Bahasa: Massaua, Massawa

Bahasa words with similar meanings