Meaning of cagoule
Definition of cagoule
(noun)
lightweight
parka;
waterproof
Other information on cagoule
WIKIPEDIA results for
cagoule
Amazon results for
cagoule
Tweet