spice, spice up, zest
English: spice, spice up
Bahasa: membumbui
English: zest, spice, spice up
Bahasa: membumbui, merempahi