zhǐ zé

Translation

  • to criticize
  • to find fault with
  • to denounce

Synonyms

Chinese Tones