MalayTranslate.com
Malay to English Translator
Translate Here

English to English

idol worship
('/aI/d/-/l_'w/[@]/r/S//I/p )

noun (n)

  • the worship of idols; the worship of images that are not God
    yang menyembah dari dewa yang lain; yang menyembah gambar yang tidak ada tuhan
    Synonym:
    idolatry
    source: wordnet30