English

edit

Noun

edit

idolators

  1. plural of idolator