English edit

Noun edit

idolisers

  1. plural of idoliser