Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
capital of Seychelles
noun
(n)
port city and the capital of Seychelles
pelabuhan dan kota ibukota seychelles
Synonym:
victoria
source: wordnet30