English | German | Russian | Czech

zip cuffs English

Meaning zip cuffs meaning

What does zip cuffs mean?

zip cuffs

disposable handcuffs made from plastic straps

Are you looking for...?

zip | cuffs