HAVE ONE'S HANDS TIED


Meaning of HAVE ONE'S HANDS TIED in English

See: TIED ONE'S HANDS.

Slang English vocab.      Английский сленговый словарь.