Translation of menyerap in English:

menyerap

to permeate

verb

  • 1

    to permeate, to pass or flow into every part of, to absorb, to take in, combine into itself or oneself, to reduce the intensity of, to percolate, to filter esp. through small holes