Translation of gembung in English:

gembung

puffed up, swollen

  • 1

    puffed up, swollen