Translation of tembus in English:

tembus

penetrated

adjective

  • 1

    penetrated, to have a hole straight through