Subscribe
URL of the page has been copied to clipboard.
Meaning : A port on the island of Saint Lucia. Capital and largest city of Saint Lucia.
Translation in other languages :हिन्दी ଓଡ଼ିଆ मराठी বাংলা മലയാളം
सेंट लुसिआ की राजधानी।
ସେଣ୍ଟ୍ ଲୁସିଆର ରାଜଧାନୀ
सेंट लुसिआची राजधानी.
সেন্ট লুসিয়ার রাজধানী
സേന്റ് ലുസിയായുടെ തലസ്ഥാനം.
Install App