innards in Finnish
innards in Finnish
sisäelimet
The internal organs of a human or animal; especially viscera, intestines.
sisälmykset
The internal organs of a human or animal; especially viscera, intestines.
sisuskalut
(figurative) The inner workings of something; the insides or guts.