Traducción de to have one's hands tied en Español:

to have one's hands tied

tener las manos atadas, phr.

locución

  • 1

    tener las manos atadas
    tener las manos amarradas Río de la Plata América Latina
    my/his hands are tied tengo/tiene las manos atadas