pisarse la cola - Spanish English Dictionary
History

pisarse la cola

Play ENESESes
Play ENESESmx


Meanings of "pisarse la cola" in English Spanish Dictionary : 2 result(s)

Spanish English
Idioms
pisarse la cola [v] CL step on one's own feet
pisarse la cola [v] CL chase one's tail