Spanish-English dictionary »

poner a alguien a los pies de los caballos meaning in English

SpanishEnglish
poner a alguien a los pies de los caballos verb

throw under the bus(betray)
verb