MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Republic of Seychelles

noun (n)

  • a republic on the Seychelles islands; achieved independence from the United Kingdom in 1976
    menjadi republik di pulau seychelles; mencapai kemerdekaan dari united kingdom pada 1976
    Synonym:
    seychelles
    source: wordnet30