English to Chinese Dictionary

Search:

Did you mean: dazhuan duzhan dizhuan duchuan daozhuan dazhan duizhan dushan ?

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


<< back to the home page