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ā
wild duck / mallard (Anas platyrhyncha)
叶芽
yè
yá
leaf bud
腋芽
yè
yá
axillary bud / bud growing from axil of plant
<< back to the home page