Definify.com

Definition 2025


idoloclasts

idoloclasts

English

Noun

idoloclasts

  1. plural of idoloclast