English | German | Russian | Czech

handcuffing English

Meaning handcuffing meaning

What does handcuffing mean?

handcuffing

The act by which somebody is handcuffed.

Are you looking for...?