English to Chinese Dictionary

Search:

力作 zuò to put effort into (work, farming, writing etc) / a masterpiece


<< back to the home page