Translation of meleler in English:

meleler

verb

  • 1

    (of things which are sticky and rather thick) to drip, to ooze, to trickle