chinchards
French
Noun
chinchards
m
plural of
chinchard