Translation of menyalai in English:

menyalai

verb

  • 1

    to cook under a grill or on a gridiron