English edit

Noun edit

superflares

  1. plural of superflare