zhǎng shēng léi dòng

Translation

  • thunderous applause (idiom)
Chinese Tones