Windlass — English French translation1 translation found

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