MalayTranslate.com
Malay to English Translator
Translate Here

English to English

capital of Seychelles

noun (n)

  • port city and the capital of Seychelles
    pelabuhan dan kota ibukota seychelles
    Synonym:
    victoria
    source: wordnet30