Translator


"skidding winch" in Spanish