English to Arabic

Meaning for:
Savaging
other
التمزيق