Translation meaning & definition of the word "sumatra" into Italian language
Traduzione significato e definizione della parola "sumatra" in lingua italiana
English⟶Italian
Sumatra
[Sumatra]/sumɑtrə/
noun
1. A mountainous island in western indonesia
- synonym:
- Sumatra
1. Un'isola montuosa nell'indonesia occidentale
- sinonimo:
- Sumatra