Back to Dictionary
迫于
迫於
pòyú
1.
constrained
2.
restricted
3.
forced to
4.
under pressure to do sth
Metadata
- Category
- Chinese