Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
dud
duty
due
data
dida
dudao
dude
du
?
毒打
dú
dǎ
to viciously beat (sb) up / CL:頓|顿[dun4]
独大
dú
dà
to dominate over all others / to wield all the power / to reign supreme
<< back to the home page