Back to Dictionary
生怕
shēngpà
1. to fear
2. afraid
3. extremely nervous
4. for fear that
5. to avoid
6. so as not to
Uncommon • Top 36%