Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cagoule Definition

Cancel
cagoule
noun
A lightweight waterproof parka

Words Related to cagoule!

cagoule Examples by Brain Bank Users