Translation of penyidik in English:

penyidik

investigating officer

  • 1

    investigating officer