English-Portuguese dictionary »

blow up in one's face meaning in Portuguese

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

explodir na cara deverb