Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
dai
ditai
dihui
duhai
dahai
dehai
diai
didai
?
敌害
dí
hài
pest / vermin / animal that is harmful to crops or to another species / enemy / predator
<< back to the home page