split screens

English

Noun

split screens

  1. plural of split screen