Meaning of chammy leather
Definition of chammy leather
(noun)
a
soft
suede
leather
formerly
from the
skin
of the chamois
antelope
but now from
sheepskin
Other information on chammy leather
WIKIPEDIA results for
chammy leather
Amazon results for
chammy leather
Tweet