English to Chinese Dictionary

Search:

Did you mean: do dao dado doo duo dou diao dot ?

渡渡鸟 dù dù niǎo the dodo (extinct bird)
郑裕玲 Zhèng Yù líng Carol "Dodo" Cheng Yu-Ling (1957-), Hong Kong actress and TV host


<< back to the home page