Translation of serap in English:

serap

to absorb a fluid

(menyerap)

verb

  • 1

    to absorb a fluid
  • 2

    to pervade