Translation of penyembah patung in English:

penyembah patung

idolator

noun

  • 1

    idolator