innards - İngilizce Eşanlam Sözlük

innards

n.
[1] viscera , entrails