Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dazhuan duzhan dizhuan duchuan dachuan daozhuan ?

杜撰 dù zhuàn to fabricate / to make sth up / invented
笃专 dǔ zhuān with undivided attention

Dictionary · Google Translate · Help
By MDBG 2026