chicards
French
Noun
chicards
m
plural of
chicard