Spanish-English dictionary »

tirar de la manta meaning in English

SpanishEnglish
tirar de la manta verb

blow the lid offverb