Subscribe
URL of the page has been copied to clipboard.
Meaning : Port city and the capital of Seychelles.
Synonyms : victoria
सेशैल्स की राजधानी।
ସେଶେଲ୍ସର ରାଜଧାନୀ