Translation of meleleh in English:

meleleh

to melt, to trickle

  • 1

    to melt, to trickle