ICONOLATER MEANING IN ENGLISH

• Iconolater Definition & Synonyms

  1. (n.) One who worships images.


RECENT SEARCHES