Traducción de to bind sb hand and foot en Español:

to bind sb hand and foot

locución

  • 1

    atar a algn de pies y manos
    amarrar a algn de pies y manos Río de la Plata América Latina
    we're bound hand and foot tenemos las manos atadas