kamus
.
Search
About
moleskin
English
moleskin
Noun
A durable cotton fabric with a velvety nap
English: moleskin