tripa

listen to the pronunciation of tripa
Spanish - Turkish
bağırsak
Spanish - English
intestine, gut