Translator


"mooring winch" in Spanish