intestines
Intestinos
translation of 'intestines'
noun
intestino,
tripa
definition
Credits: Google Translate
English to Spanish Dictionary intestines |