vozabi.

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

ENGLISH → HINDI

majorca

noun
01
noun

मायोर्का (बेलियरिक द्वीप)

the largest of the Balearic Islands