Definify.com

Definition 2025


treuil

treuil

French

Noun

treuil m (plural treuils)

  1. winch, hoist

Anagrams