iconoclast

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