Translation of pembocoran in English:

pembocoran

leaking

noun

  • 1

    leaking
  • 2

    (secrets) divulging