be blown up by one's own bomb - Spanish English Dictionary

Suggest a Term