SUMATRA


Meaning of SUMATRA in English

geographical name island W Indonesia S of Malay Peninsula area 182,542 square miles (472,784 square kilometers ) , ~n adjective or noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.