Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: due du duo do dui day ?

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

Dictionary · Google Translate · Help
By MDBG 2024