English to Arabic

Meaning for:
Offal
other
أحشاء الذبيحة