Translation of to bind sb hand and foot in Spanish:

to bind sb hand and foot

phrase

  • 1

    atar a algn de pies y manos
    amarrar a algn de pies y manos River Plate Latin America
    we're bound hand and foot tenemos las manos atadas