Translation of meleleh in English:

meleleh

to melt, to trickle

verb

  • 1

    to melt, to trickle