Translation Of Who Detonated In Different Languages

English
Ways to say who detonated
Qui a fait exploser