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 => Загальна сума,