English to Arabic

Meaning for:
Ravaged
other
مدمّرة