English to Chinese Dictionary

Search:

Did you mean: tucao duck dacao ducai decay ducks dazao duchy ?

渡槽 dù cáo aqueduct
毒草 dú cǎo poisonous plant / (fig.) ideas, writings etc regarded as harmful


<< back to the home page