Moleskin Meaning
There are 1 meaning(s) for word Moleskin
Meaning 1 : a durable cotton fabric with a velvety nap
Similar words of Moleskin :
There are 1 meaning(s) for word Moleskin
Similar words of Moleskin :