shēn biàn

Translation

  • to defend oneself
  • to rebut a charge

Synonyms

Chinese Tones