zhèn xīng

Translation

  • to revive
  • to revitalize
  • to invigorate
  • to re-energize

Synonyms

Chinese Tones