banner repeaters

English

Noun

banner repeaters

  1. plural of banner repeater