Translation of penyidik in English:

penyidik

investigating officer

noun

  • 1

    investigating officer