embrollarse (plan) - Spanish English Dictionary

embrollarse (plan)

Play ENESESes
Play ENESESmx

Meanings of "embrollarse (plan)" in English Spanish Dictionary : 1 result(s)

Spanish English
General
embrollarse (plan) [v] go haywire