Translation of rembes in English:

rembes

(merembes)

verb

  • 1

    to leak, to ooze out
  • 2

    to permeate