Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
chen
china
shen
chan
chenyu
chenmu
chennu
chenwu
?
车奴
chē
nú
car slave, sb forced to sacrifice quality of life to buy or maintain a car
<< back to the home page