English to Chinese Dictionary

Search:

着劲儿 zhuó jìnr to put effort into sth / to try really hard


<< back to the home page