Translation meaning & definition of the word "sumatra" into Arabic language
ترجمة معنى وتعريف كلمة "سومطرة" إلى اللغة العربية
English⟶Arabic
Sumatra
[سومطرة]/sumɑtrə/
noun
1. A mountainous island in western indonesia
- synonym:
- Sumatra
1. جزيرة جبلية في غرب إندونيسيا
- مرادف:
- سومطرة