Home
Help
About
Contact
English to Chinese Dictionary
Search:
迫于
pò
yú
constrained / restricted / forced to / under pressure to do sth
<< back to the home page