English to Chinese Dictionary

Search:

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

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


<< back to the home page