Translation of petugas in English:

petugas

crew

noun

  • 1

    crew, group working together, worker, person who works