Translation of penyelenggara in English:

penyelenggara

caretaker

noun

  • 1

    caretaker
  • 2

    executor
  • 3

    operator, organizer