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