Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhenguo zhensuo zhenzao zhenzhuo zhenzhi zhenzhu ?

zhèn zuò to bestir oneself / to pull oneself together / to cheer up / to uplift / to stimulate
zhěn zuò pillow

Dictionary · Google Translate · Help
By MDBG 2024