English-Dutch dictionary »

innards meaning in Dutch

EnglishDutch
innards (internal organs)
noun
[UK: ˈɪ.nədʒ]
[US: ˈɪ.nərdz]

ingewandensubstantief
{Pl}