English to Arabic

Meaning for:
Moluccas
other
مولوكاس - مجموعة من الجزر في شرقيّ أندونيسيا