controlled explosions

English

Noun

controlled explosions

  1. plural of controlled explosion