Translation of menembusi in English:

menembusi

to penetrate

  • 1

    to penetrate