Translation of gembung in English:

gembung

puffed up, swollen

adjective

  • 1

    puffed up, swollen