chambards
French
Noun
chambards
m
plural of
chambard