Translation of penyelia in English:

penyelia

supervisor

noun

  • 1

    supervisor, invigilator