Brazilian Portugese Meaning of sumatra
Samatra
Other Brazilian Portugese words related to Samatra
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
Samatra
a mountainous island in western Indonesia
No synonyms found.
No antonyms found.
sumach => Sumac, sumac family => Família do sumagre, sum up => resumir, sum total => Soma total, sum of money => quantia em dinheiro,