Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
duya
douda
dou
doha
daya
duyu
diya
doudu
?
豆芽
dòu
yá
bean sprout
陡崖
dǒu
yá
steep cliff / precipice
<< back to the home page