telescreens

English

Noun

telescreens

  1. plural of telescreen