supernova impostors

English edit

Noun edit

supernova impostors

  1. plural of supernova impostor