English to Chinese Dictionary

Search:

Did you mean: tishen dizhen tiezhen tuizhen dazhen duizhen taozhen tezhun ?

提振 zhèn to boost / to stimulate


<< back to the home page