English | German | Russian | Czech

handicuffs English

Meaning handicuffs meaning

What does handicuffs mean?

handicuffs

Hand-to-hand fighting; fisticuffs.

Are you looking for...?