Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
goatskins
in English
goatskins
#uncommon
Lemma:
goatskin
The lemma is the base or root form of this word.
Definitions
Noun
skins
of
goats
leather
from
goats
containers
made
from
goat
hide