Translation of kawal selia in English:

kawal selia

noun

  • 1

    the act of overseeing and controlling, supervising