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
枕葄 zhěn zuò pillow


<< back to the home page