English to Chinese Dictionary

Search:

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

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


<< back to the home page