Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
capital of Singapore
noun
(n)
the capital of Singapore; one of the world's biggest ports
ibukota singapura; salah satu dunia terbesar port
Synonym:
singapore
source: wordnet30