Back to Dictionary
自责
自責
zìzé
1. to blame oneself