English to Arabic

Meaning for:
Eviscerates
other
ينزع أحشاء