meaning of chammy leather

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


Related Words

chammy leather |

Developed & Maintained By Taraprasad.com

Treasure Words