controlled explosions

English edit

Noun edit

controlled explosions

  1. plural of controlled explosion