kamus
.
Search
About
doeskin
English
doeskin
Noun
Soft leather from deerskin or lambskin
English: doeskin
A fine smooth soft woolen fabric
English: doeskin