echarle guindas a la tarasca - Spanish English Dictionary
History

echarle guindas a la tarasca



Meanings of "echarle guindas a la tarasca" in English Spanish Dictionary : 4 result(s)

Spanish English
Colloquial
echarle guindas a la tarasca [v] disused have a rough time
echarle guindas a la tarasca [v] disused be a pain in the neck
echarle guindas a la tarasca [v] disused be a headache
echarle guindas a la tarasca [v] disused be like pulling teeth