barbillons
French
Noun
barbillons
m
plural of
barbillon