zhèn yā

Translation

  • suppression
  • repression
  • to suppress
  • to put down
  • to quell

Synonyms

Chinese Tones