English

edit

Noun

edit

cagoulards

  1. plural of cagoulard

French

edit

Noun

edit

cagoulards m

  1. plural of cagoulard