ENTRAILS Meaning of ENTRAILS in English visceres, intrallia, intestines English Interlingue dictionary. Английский словарь Интерлингве. 2012