vozabi.

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

ENGLISH → HINDI

montserrat

noun
01
noun

मॉन्टसेराट (कैरिबियाई द्वीप)

a volcanic island in the Caribbean; in the West Indies