Translation of mengawal selia in English:

mengawal selia

to supervise and control

verb

  • 1

    to supervise and control