salir descalabrado - Spanish English Dictionary

salir descalabrado

Play ENESESes
Play ENESESmx

Meanings of "salir descalabrado" in English Spanish Dictionary : 3 result(s)

Spanish English
Idioms
salir descalabrado [v] end up losing
salir descalabrado [v] lose
salir descalabrado [v] be a loser