Back to Dictionary
杜撰
dùzhuàn
1. to fabricate
2. to make sth up
3. invented
Uncommon • Top 43%

Metadata

Category
Chinese
Word Frequency Rank
35,987 of 84,292