Translation of kembung in English:

kembung

adjective

  • 1

    bloated, filled with air, puffed