English to Chinese Dictionary

Search:

Did you mean: dai ditai dihui duhai dahai dehai diai didai ?

敌害 hài pest / vermin / animal that is harmful to crops or to another species / enemy / predator


<< back to the home page