Translator


"towing ropes" in Spanish