Sumatra in Spanish
Sumatra in Spanish
Sumatra
The largest island entirely in Indonesia and the world’s sixth largest island.
Sumatera
The largest island entirely in Indonesia and the world’s sixth largest island.