Home
Help
About
Contact
English to Chinese Dictionary
Search:
力作
lì
zuò
to put effort into (work, farming, writing etc) / a masterpiece
<< back to the home page