Home
Help
About
Contact
English to Chinese Dictionary
Search:
力拚
lì
pàn
(Tw) to put one's efforts into (sth) / to work at (sth)
<< back to the home page