Translation of membumbui in English:

membumbui

to season something

  • 1

    to season something