irse de patas - Spanish English Dictionary

irse de patas

Play ENESESes
Play ENESESmx

Meanings of "irse de patas" in English Spanish Dictionary : 1 result(s)

Spanish English
Idioms
irse de patas [v] EC put one's foot in one's mouth