MalayTranslate.com
Malay to English Translator
Translate Here

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