zhèn ěr yù lóng

Translation

  • ear-splitting (idiom)
  • deafening

Synonyms

Chinese Tones