Sumatra


Get Babylon's Translation Software! Free Download Now!

BabylonEnglish-EnglishDownload this dictionary
Sumatra
n. large island in western Indonesia


Wikipedia English - The Free EncyclopediaDownload this dictionary
Sumatra
Sumatra (also spelled Sumatera) is the sixth largest island in the world (approximately 470,000 km²) and is the largest island entirely in Indonesia (two larger islands, Borneo and New Guinea, are partially in Indonesia).
See more at Wikipedia.org...

This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License

BabylonGerman-EnglishDownload this dictionary
Sumatra
n. Sumatra, island in western Indonesia

BabylonFrench-EnglishDownload this dictionary
Sumatra
n. Sumatra, large island in western Indonesia

BabylonSpanish-EnglishDownload this dictionary
Sumatra (f)
n. Sumatra, large island in western Indonesia


Define Sumatra

Translate Sumatra




Sumatra in Chinese | | Sumatra in French | Sumatra in Italian | Sumatra in Spanish | Sumatra in Dutch | Sumatra in Portuguese | Sumatra in German | Sumatra in Russian | Sumatra in Japanese | Sumatra in Korean | Sumatra in Turkish | Sumatra in Hebrew | Sumatra in Arabic | Sumatra in Swedish