Definition of Cagoule

  • 1. Lightweight parka; waterproof Noun

Semanticaly linked words with "cagoule"

Hyponims for word "cagoule"