iJunoon official Urdu Dictionary
بت پرستی
but parasti
پوجنے والا
poojnay wala
English definition for idolater
1. n. a person who worships idols
Synonyms and Antonyms for idolater
Sponored Video