Translation of penyembah in English:

penyembah

worshipper

noun

  • 1

    worshipper