sheepskin coat


Meanings

  • a coat made of sheepskin

Synonyms