Translation of petugas in English:

petugas

official

noun

  • 1

    official
  • 2

    employee