leather strip ( synonym found)

Definition of leather strip:

(n) : implement consisting of a strip of leather

Definition of leather strip:

(n) : implement consisting of a strip of leather

Back to Top