English dictionary, thesaurus, translations & etymology
FreeDict.com

Sumatra in Spanish

Sumatra in Spanish

Sumatra
proper noun
The largest island entirely in Indonesia and the world’s sixth largest island.
Sumatera
proper noun
The largest island entirely in Indonesia and the world’s sixth largest island.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.