ENGLISH → NEPALI
castries
01
noun
क्यास्ट्रिज; सेन्ट लुसियाको राजधानी
a port on the island of Saint Lucia; capital and largest city of Saint Lucia
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
a port on the island of Saint Lucia; capital and largest city of Saint Lucia