Translation of mengerdip in English:

mengerdip

to produce light

verb

  • 1

    to produce light, to twinkle