Translation of "cagoule" - English-Spanish dictionary

cagoule

noun /kəˈɡuːl/

(British) a lightweight waterproof coat with a hood.

Capucha Impermeable

(Translation of “cagoule” from the PASSWORD English-Spanish Dictionary © 2014 K Dictionaries Ltd)