Korean Meaning of sumatra
수마트라
Other Korean 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 => 합계,