English to Chinese Dictionary

Search:

拦车 lán chē to thumb a lift / to hitchhike


<< back to the home page