gauchards
French
Noun
gauchards
m
plural of
gauchard