innards

innards
[ˈɪnədz]
sustantivo plural
1. tripas (f pl)

Have a Spanish question? Get help from experts!