English-Spanish dictionary »

blow up in one's face meaning in Spanish

EnglishSpanish
blow up in one's face (fail disastrously)
verb

explotar en la cara deverb