English to Chinese Dictionary

Search:

Did you mean: much mix muju muxi maxu moxu muqu muxue ?

牧畜 raising livestock / animal husbandry
苜蓿 xu lucerne / alfalfa


<< back to the home page