Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: zhuanying zhaoying zuoying zhuanyong zunming zuying ?

zuān yíng toadying for personal gain / to curry favor / to study in great depth

Dictionary · Google Translate · Help
By MDBG 2024