treuils
French
Noun
treuils
m
plural of
treuil