sheepskin : Idioms & Phrases


sheepskin coat

  • noun a coat made of sheepskin
    afghan.
WordNet