Translation of rembes in English:

rembes

to trickle

(merembes)

verb

  • 1

    to trickle, to ooze, to secrete