Russian Meaning of sumatra
Суматра
Other Russian 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 => Общая сумма,