haillons
French
Noun
haillons
m
plural of
haillon