Synonyms of Moleskin in English :
Antonyms of Moleskin in English
Thesaurus of Moleskin in English
1. (noun) a durable cotton fabric with a velvety nap