English to Chinese Dictionary

Search:

Did you mean: dazao dacuo daocao dasao dachao dakao ducao decay ?

打草 cǎo to mow grass / haymaking / to write a rough draft (of an essay etc)


<< back to the home page