English to Arabic

Meaning for:
Eviscerate
other
إنزع أحشاء