Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
innards  
The innards of a person or animal are the organs inside their body. 
INFORMAL  n-plural usu with poss