Dictionary
·
Google Translate
·
Help
Search by Chinese, Pinyin or English Definition:
Did you mean:
dud
duty
due
data
dida
dudao
?
毒
打
dú
dǎ
to viciously beat (sb) up / CL:
顿
独
大
dú
dà
to dominate over all others / to wield all the power / to reign supreme
By
MDBG
2024