Translation meaning & definition of the word "sumatra" into Portuguese language
Significado da tradução e definição da palavra "sumatra" para a língua portuguesa
English⟶Portuguese
Sumatra
[Sumatra]/sumɑtrə/
noun
1. A mountainous island in western indonesia
- synonym:
- Sumatra
1. Uma ilha montanhosa no oeste da indonésia
- sinônimo:
- Sumatra
Online text translation from English to Portuguese Online text translation from Portuguese to English