Translation of pemuja in English:

pemuja

devotee

noun

  • 1

    devotee, enthusiast