Back to Dictionary
zhǔ
1. to gaze at
2. to stare at
Common • Top 12%