Winch — English French translation1 translation found

winch (n) (technical) treuil (m) (n) (technical)
Translate Winch into other languages
Translate winch into German
Translate winch into Italian
Translate winch into Spanish
Translate winch into Dutch
Translate winch into Portuguese
Translate winch into Slovenian
Translate winch into Polish
Translate winch into Czech