English to Chinese Dictionary

Search:

Did you mean: huashu haishu huishu huaichu huaishi huaishui huashi huishi ?

槐树 huái shù locust tree (Sophora japonica)


<< back to the home page