Definify.com

Definition 2024


treuil

treuil

French

Noun

treuil m (plural treuils)

  1. winch, hoist

Anagrams