wèn zuì

Translation

  • to denounce
  • to condemn
  • to call to account
  • to punish

Synonyms

Chinese Tones