meaning of chamois leather

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


Related Words

chamois leather |

Developed & Maintained By Taraprasad.com

Treasure Words