Spanish-English dictionary »

tirar la casa por la ventana meaning in English

SpanishEnglish
tirar la casa por la ventana verb

push the boat outverb