English to Arabic

Meaning for:
Wracked
other
دمّر