0%

ALL meanings of sheepskin jacket

sheep·skin jack·et
S s
  • noun sheepskin jacket a short jacket made of the skin of a sheep with the wool still attached to it 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?