Translation of penyiasat in English:

penyiasat

investigator

noun

  • 1

    investigator, interrogator