Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
pay
pou
pop
pu
piyu
poyi
pobu
pofu
?
迫于
pò
yú
constrained / restricted / forced to / under pressure to do sth
<< back to the home page