Translation of supervisor in Malay

supervisor

penyelia

noun

  • 1

    penyelia