Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
ye
yeye
yeyu
yueya
ya
yaya
yeyi
yiyi
?
液压
yè
yā
hydraulic pressure
腋芽
yè
yá
axillary bud / bud growing from axil of plant
野鸭
yě
yā
wild duck / mallard (Anas platyrhyncha)
<< back to the home page