glove_leatherEnglish

glove leather

Noun

Leather suitable for making gloves

English: glove leather