English to Arabic

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