Back to Dictionary
震耳欲聋
震耳欲聾
zhèněryùlóng
1.
ear-splitting (idiom); deafening
Metadata
- Category
- Chinese