broutards
French
Noun
broutards
m
plural of
broutard