Translation of rembes in English:

rembes

(merembes)

  • 1

    to leak, to ooze out
  • 2

    to permeate