Translation of intestino delgado in English:

intestino delgado

small intestine, n.

masculine noun

  • 1

    small intestine