idolators
English
Noun
idolators
plural of
idolator