Spanish-English dictionary »

el último mono es el que se ahoga meaning in English

SpanishEnglish
el último mono es el que se ahoga phrase

devil take the hindmostphrase