English to Arabic

Meaning for:
Ravages
other
التخريب