intestino delgado

NOUN
(anatomy)-small intestine
Synonyms for intestino delgado
Word of the Day
to cast a spell on