Definify.com

Definition 2024


greenscreens

greenscreens

See also: green screens

English

Noun

greenscreens

  1. plural of greenscreen