be tied hand and foot - Spanish English Dictionary
History

be tied hand and foot



Meanings of "be tied hand and foot" in Spanish English Dictionary : 4 result(s)

English Spanish
General
be tied hand and foot verse atado de pies y manos [v]
Idioms
be tied hand and foot estar alguien atado de pies y manos [v]
be tied hand and foot estar amarrado de pies y manos [v]
be tied hand and foot estar atado de pies y manos [v]