zì zé

Translation

  • to blame oneself

Synonyms

Chinese Tones