English-Latin dictionary »

entrails, bowels meaning in Latin

EnglishLatin
entrails, bowels noun

omentum [omenti](2nd) N
noun