English to Chinese Dictionary

Search:

Did you mean: daoci daoshi daocha daocai daochu daozhi daoche dachi ?

捯饬 dáo chi (coll.) to doll up / to spruce up / to zhoosh up


<< back to the home page