Home
Help
About
Contact
English to Chinese Dictionary
Search:
任人宰割
rèn
rén
zǎi
gē
to get trampled on (idiom) / to be taken advantage of
<< back to the home page