Topic: CLOTHES


cagoule

noun
     
ca‧goule [countable]
British EnglishDCC a thin coat with a hood that stops you from getting wet

Explore CLOTHES Topic