Translator


"cuerda de tripa" in English