Translation of pengawal selia in English:

pengawal selia

superintendent

noun

  • 1

    superintendent, supervisor, overseer