chén léi

Translation

  • deep growling thunder
Chinese Tones