sheepskin coat

Noun
  1. A coat made of sheepskin (synset 104195013)

Other Searches