Translation of melaun-laun in English:

melaun-laun

to dawdle

verb

  • 1

    to dawdle, to delay or procrastinate (work or action)