meaning of shammy leather

1. a soft suede leather formerly from the sheep of the chamois antelope but now from sheepskin


Related Words

shammy leather |

Developed & Maintained By Taraprasad.com

Treasure Words