Translation of menyalahkan in English:
menyalahkan
to accuse, to blame
1
to accuse, to blame‘menyalahkan orang’ — to blame someone for something‘dia yang harus disalahkan’ — she's to blame for it‘mereka tidak dapat disalahkan’ — you can't blame them