zhèn zhù

Translation

  • to dominate
  • to control
  • to subdue
  • to crush

Synonyms

Chinese Tones