EN English dictionary: handcuff
handcuff has 16 translations in 9 languages
translations of handcuff
EN DE German 4 translations
- fesseln
- Handschelle (n) [crime] {f}
- Handfessel (n) [crime] {f}
- Fessel {f}
EN SV Swedish 3 translations