Translator


"cuerda de remolque" in English