vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

massawa

noun
01
noun

मसावा (इरिट्रिया का बंदरगाह)

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