Polish-English dictionary »

ikonoklasta meaning in English

PolishEnglish
ikonoklasta noun

iconoclastnoun
one who destroys religious images or icons