meaning of sheepskin coat

1. a coat made of sheepskin


Related Words

sheepskin coat |

Developed & Maintained By Taraprasad.com

Treasure Words