Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
ducks
discus
dacuo
ducu
?
野胡萝卜
yě
hú
luó
bo
carrot (Daucus carota)
<< back to the home page