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