followspots

English

Noun

followspots

  1. plural of followspot