kamus
.
Search
About
idolater
English
idol worshiper, idolater, idoliser, idolizer
Noun
A person who worships idols
English: idolater, idolizer, idoliser, idol worshiper
English words with similar meanings
Show 3 words
idol worshiper
idoliser
idolizer