Translation of penyembahan patung in English:

penyembahan patung

idolatry

noun

  • 1

    idolatry, worship of idols