Translation of menyalak in English:

menyalak

to bark

verb

  • 1

    to bark