zhòng bàng zhà dàn

Translation

  • (fig.) sth that produces shockwaves
  • bombshell (revelation)
  • blockbuster (product)
Chinese Tones