English | German | Russian | Czech

leather strip English

Meaning leather strip meaning

What does leather strip mean?

leather strip

implement consisting of a strip of leather

Synonyms leather strip synonyms

What other words have the same or similar meaning as leather strip?

leather strip English » English

thong

Are you looking for...?