Translation of menyalak in English:

menyalak

to bark

  • 1

    to bark