vozabi.

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

ENGLISH → HINDI

barbuda

noun
01
noun

बारबुडा; एंटीगुआ और बारबुडा का एक द्वीप

an island in Antigua and Barbuda