sutì

English: Translation
intestine
Spanish: Translation
intestino
noun
Body parts