videoscopes

English

Noun

videoscopes

  1. plural of videoscope