Translation of penuntutan in English:

penuntutan

demanding

noun

  • 1

    demanding
  • 2

    pursuit, study
  • 3

    prosecution