English to Chinese Dictionary

Search:

Did you mean: duyu doudu douya douou douyou dou dayu daiyu ?

斗鱼 dòu betta fish; Siamese fighting fish (Betta splendens) / Chinese betta; paradise fish (genus Macropodus)


<< back to the home page