moleskinEnglish

moleskin

Noun

A durable cotton fabric with a velvety nap

English: moleskin