Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
duodao
duoyu
dudao
tuotuo
dodo
dudu
duoda
daduo
?
多多
duō
duō
many / much / a lot / lots and lots / more / even more
咄咄
duō
duō
to cluck one's tongue / tut-tut
<< back to the home page