cagoulards

English

Noun

cagoulards

  1. plural of cagoulard

French

Noun

cagoulards m

  1. plural of cagoulard