English to Chinese Dictionary

Search:

Did you mean: zhenguo zhensuo zhenzao zhenzhuo zhenzhi zhenzhu zhenzi zhengu ?

振作 zhèn zuò to bestir oneself / to pull oneself together / to cheer up / to uplift / to stimulate


<< back to the home page