Meaning of ikonoklasta

ikonoklasta

Tagalog

n. iconoclast