Home
Help
About
Contact
English to Chinese Dictionary
Search:
捯饬
dáo
chi
(coll.) to doll up / to spruce up / to zhoosh up
<< back to the home page