Meaning of leather strip
Definition of leather strip
(noun)
implement
consisting of a
strip
of
leather
Other information on leather strip
WIKIPEDIA results for
leather strip
Amazon results for
leather strip
Tweet