Diccionario Español-Inglés
tripas
Gut, insides
Diccionario Español-Inglés
tripa
triple