Translation of lengung in English:

lengung

(melengung)

verb

  • 1

    to ponder or brood over something such as one's fortune, a tragedy, etc., to mope