starrers

English

Noun

starrers

  1. plural of starrer