Translation of menyalaki in English:

menyalaki

to bark at

  • 1

    to bark at