Sumatra in Portuguese
Sumatra in Portuguese
Samatra
The largest island entirely in Indonesia and the world’s sixth largest island.
Sumatra
The largest island entirely in Indonesia and the world’s sixth largest island.