vozabi.

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

ENGLISH → HINDI

castries

noun
01
noun

कैस्ट्रीज़; सेंट लूसिया की राजधानी

a port on the island of Saint Lucia; capital and largest city of Saint Lucia