GeneralConnection.com
➔
Dictionary
cagoule
Noun
1. parka
1. windbreaker, windcheater, anorak
Usage