pubards
French
Noun
pubards
m
plural of
pubard