Translation meaning & definition of the word "sumatra" into Turkish language
Türk diline "sumatra" kelimesinin çeviri anlamı ve tanımı
English⟶Turkish
Sumatra
[Sumatra]/sumɑtrə/
noun
1. A mountainous island in western indonesia
- synonym:
- Sumatra
1. Endonezya'nın batısında dağlık bir ada
- eşanlamlı:
- Sumatra