dà sì gǔ chuī

Translation

  • to advocate vociferously
Chinese Tones