Translation of to have one's hands tied in Spanish:

to have one's hands tied

tener las manos atadas, phr.

phrase

  • 1

    tener las manos atadas
    tener las manos amarradas River Plate Latin America
    my/his hands are tied tengo/tiene las manos atadas