Translation of kembang in English:

kembang

flower

noun

  • 1

    flower
    ‘kembang api’ fireworks, sparkler