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 => 合計,