Translation of pengusut in English:

pengusut

investigator

  • 1

    investigator