English to Chinese Dictionary

Search:

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

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


<< back to the home page