English to Chinese Dictionary

Search:

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

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


<< back to the home page