Thai Meaning of sumatra
สุมาตรา
Other Thai words related to สุมาตรา
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
สุมาตรา
a mountainous island in western Indonesia
No synonyms found.
No antonyms found.
sumach => ซูแมค, sumac family => วงศ์มะม่วง, sumac => สุมาค, sum up => สรุป, sum total => ผลรวม,