meaning of cagoule
1.
lightweight
parka;
waterproof
Related Words
cagoule
|
Developed & Maintained By
Taraprasad.com