English to Chinese Dictionary

Search:

Did you mean: due du duo do dui day did dad ?

chòu stench / smelly / to smell (bad) / repulsive / loathsome / terrible / bad / severely / ruthlessly / dud (ammunition)
mute; dumb; incapable of speech / (of a voice) hoarse; husky / (bound form) (of a bullet, bomb etc) dud
烂片 làn piàn dud movie


<< back to the home page