superoutbursts

English

Noun

superoutbursts

  1. plural of superoutburst