superexplosions

English

Noun

superexplosions

  1. plural of superexplosion