French translation for "handcuff"
|
-
n. chaînes, entraves v. mettre aux fers, enchaîner
- Similar Words:
- "handcart" French translation, "handclap" French translation, "handclasp" French translation, "handcraft" French translation, "handcrafted" French translation, "handed" French translation, "handed in a paper" French translation, "handed in his resignation" French translation, "handed out" French translation, "handedly" French translation
|
|
|