leather_stripEnglish

leather strip

Noun

Implement consisting of a strip of leather

English: leather strip