Meaning of moleskin
Definition of moleskin
(noun)
a
durable
cotton
fabric
with a
velvety
nap
Other information on moleskin
WIKIPEDIA results for
moleskin
Amazon results for
moleskin
Tweet