English to Arabic

Meaning for:
Sumatra
other
سومطرة