cagoule
1.
(
noun
) lightweight; waterproof
Related Words:
anorak
,
parka
,
ski jacket
,
windbreaker
,
windcheater
Terms and Conditions of Use / Copyright Notice