chén zhòng dǎ jī

Translation

  • to hit hard
Chinese Tones