Detailed Translations for sumatra from French to English
Sumatra:
Translation Matrix for Sumatra:
Wiktionary Translations for Sumatra:
Sumatra
Sumatra
proper noun
-
the largest island of Indonesia
Wiktionary Translations for sumatra:
sumatra
noun
-
(term, zootechnie) race de poules ornementales, originaires d’Indonésie, de taille petite, au corps allongé.
External Machine Translations: