Translation of peneropongan in English:

peneropongan

telescopic research

noun

  • 1

    telescopic research
  • 2

    study, close observation