vozabi.

English words, with meanings in Nepali. नेपाली

ENGLISH → NEPALI

massawa

noun
01
noun

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

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