Translation meaning & definition of the word "sumatra" into French language
Signification de la traduction et définition du mot "sumatra" en français
English⟶French
Sumatra
[Sumatra]/sumɑtrə/
noun
1. A mountainous island in western indonesia
- synonym:
- Sumatra
1. Une île montagneuse de l'ouest de l'indonésie
- synonyme:
- Sumatra