atarse las manos - Spanish English Dictionary
History

atarse las manos



Meanings of "atarse las manos" in English Spanish Dictionary : 1 result(s)

Spanish English
Idioms
atarse las manos [v] paint oneself into a corner