English-Spanish dictionary »

blow the lid off meaning in Spanish

EnglishSpanish
blow the lid off verb

tirar de la mantaverb