Malay Meaning of sumatra
Sumatera
Other Malay words related to Sumatera
No Synonyms and anytonyms found
Nearest Words of sumatra
Definitions and Meaning of sumatra in English
sumatra (n)
a mountainous island in western Indonesia
FAQs About the word sumatra
Sumatera
a mountainous island in western Indonesia
No synonyms found.
No antonyms found.
sumach => Sumak, sumac family => Kelurga sumac, sumac => Sumac, sum up => merumuskan, sum total => Jumlah keseluruhan,