cagoule
From
WordNet (r) 2.0
cagoule
n : lightweight parka; waterproof
1 definition found
Dictionary
Online Shopping
Book Shop
xlcus