Translation of menyalahkan in English:

menyalahkan

to blame

verb

  • 1

    to blame, to hold responsible and criticize for a fault