Cos'è detonated? detonated è fait exploserCos'è fait exploser? Simple past tense and past participle of detonate.