Goatskins

Antonyms for "goatskins" (2 found)

Noun(2 words)
artificial skinsynthetic leather

More for "goatskins"