Translation of serap in English:

serap

absorbent

adjective

  • 1

    absorbent, able to absorb moisture, etc