Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Singapore Island
noun
(n)
an island to the south of the Malay Peninsula
sebuah pulau di selatan dari semenanjung melayu
Synonym:
singapore
source: wordnet30