English to Arabic

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