See also: green screens

English edit

Noun edit

greenscreens

  1. plural of greenscreen