Back to Dictionary
望而生畏
wàngérshēngwèi
1.
intimidate at the first glance (idiom); awe-inspiring
2.
terrifying
3.
overwhelming
Metadata
- Category
- Chinese