to be tied hand and foot - French English Dictionary
History

to be tied hand and foot



Meanings of "to be tied hand and foot" in French English Dictionary : 2 result(s)

English French
Idioms
to be tied hand and foot être restreint
to be tied hand and foot être pieds et poings liés