English edit

Noun edit

idolator (plural idolators)

  1. Alternative spelling of idolater

Translations edit

Anagrams edit