embarrar la cancha - Spanish English Dictionary
History

embarrar la cancha

Play ENESESes
Play ENESESmx


Meanings of "embarrar la cancha" in English Spanish Dictionary : 10 result(s)

Spanish English
Idioms
embarrar la cancha [v] AR dodge
embarrar la cancha [v] AR talk around the subject
embarrar la cancha [v] AR escape
embarrar la cancha [v] AR evade
embarrar la cancha [v] AR avoid
embarrar la cancha [v] BO AR hinder the development of a matter or negotiation
embarrar la cancha [v] AR talk in circles
embarrar la cancha [v] UY muddy the waters
embarrar la cancha [v] BO AR muddy the waters
embarrar la cancha [v] AR elude