zhèn lóng

Translation

  • to deafen
Chinese Tones