Translation of pembocoran in English:

pembocoran

leaking

  • 1

    leaking
  • 2

    (secrets) divulging