Translation of penembusan in English:

penembusan

penetration

noun

  • 1

    penetration