zhèn de zhù

Translation

  • to manage to suppress
  • to keep under control
Chinese Tones