echarse por tierra - Spanish English Dictionary
History

echarse por tierra



Meanings of "echarse por tierra" in English Spanish Dictionary : 3 result(s)

Spanish English
Idioms
echarse por tierra [v] swallow one's pride
echarse por tierra [v] give up
echarse por tierra [v] downplay