English to Arabic

Meaning for:
Devastators
other
المدمّرون