avocaillons
French
Noun
avocaillons
m
plural of
avocaillon