Version Française
Translate
"bound hand and foot"
to French Language
English to French
French to English
English
French
bound hand and foot
(fig.) pieds et poings liés.