Translation of lembung in English:

lembung

(melembung)

verb

  • 1

    to puff up, to swell