ski jacket

Noun
  1. A parka to be worn while skiing (synset 104237449)

Other Searches