English to Arabic

Meaning for:
Giblet
other
الأحشاء