cagoule

1. (noun) lightweight; waterproof
Related Words: anorak, parka, ski jacket, windbreaker, windcheater



Terms and Conditions of Use / Copyright Notice