Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dazhuan dizhuan duchuan duzhan dushan daozhuan ?

zhuàn to fabricate / to make sth up / invented
zhuān with undivided attention

Dictionary · Google Translate · Help
By MDBG 2024