English to Chinese Dictionary

Search:

Did you mean: chen china shen chan chenyu chenmu chennu chenwu ?

车奴 chē car slave, sb forced to sacrifice quality of life to buy or maintain a car


<< back to the home page