Translation of menyalaki in English:

menyalaki

to bark at

verb

  • 1

    to bark at