English-Italian translation for "goatskin"
"goatskin" Italian translation
Results: 1-1 of 1
goatskin {noun}
goatskin {noun}
Similar words
More translations in the English-French dictionary.
goatskin {noun}
More translations in the English-French dictionary.