Greek Meaning of sumatra
Σουμάτρα
Other Greek 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 => Συνολικό ποσό,