English to Chinese Dictionary

Search:

Did you mean: youzai youchi youci yucai youchai youshi yuchi youji ?

油菜 yóu cài oilseed rape (Brassica napus) / rape greens; leafy greens of certain Brassica species / (dialect) bok choy


<< back to the home page