cagoulards
English
Noun
cagoulards
plural of
cagoulard
French
Noun
cagoulards
m
plural of
cagoulard