English to Chinese Dictionary

Search:

Did you mean: ye yeye yeyu yueya ya yaya yeyi yiyi ?

液压 hydraulic pressure
腋芽 axillary bud / bud growing from axil of plant
野鸭 wild duck / mallard (Anas platyrhyncha)


<< back to the home page