crevards
French
Noun
crevards
m
plural of
crevard