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