English
›
Words
iconoclast
Translation:
English
Noun
someone
who attacks and seeks to destroy widely accepted ideas
Add
Translation