meaning of chammy

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


Related Words

chammy | chammy leather |

Developed & Maintained By Taraprasad.com

Treasure Words