Translation of pengusut in English:

pengusut

investigator

noun

  • 1

    investigator