balluchons
French
Noun
balluchons
m
plural of
balluchon