bowels, internal organs

listen to the pronunciation of bowels, internal organs
Englisch - Englisch
{i} innards