vozabi.

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

ENGLISH → NEPALI

majorca

noun
01
noun

मायोर्का (बेलियरिक टापु)

the largest of the Balearic Islands