treuil – English–Français translations

🇫🇷 fr en 🇬🇧

treuil noun {m}

  /tʁœj/
winch, hoist
Wiktionary Links