English edit

Noun edit

superscreens

  1. plural of superscreen