Translation of kembung in English:

kembung

flatulent

adjective

  • 1

    flatulent, causing or suffering from formation of gas in the digestive tract

verb

  • 1

    distend, swell from pressure within