lóng lóng shēng

Translation

  • rumble (sound of thunder or gunfire)
Chinese Tones