Back to Dictionary
逼人
bīrén
1. pressing
2. threatening
Common • Top 16%