English edit

Noun edit

cagoulards

  1. plural of cagoulard

French edit

Noun edit

cagoulards m

  1. plural of cagoulard