Translation of petugas in English:

petugas

official

  • 1

    official
  • 2

    employee