Translation of idol worshipper in Indonesian

User Contribution

idol worshipper

penyembah berhala

noun