English to Chinese Dictionary

Search:

Did you mean: yanghua yangguai yonghuai yanghuaji yanghui yangcai yanghuo yinghua ?

洋槐 yáng huái black locust tree (Robinia pseudoacacia)


<< back to the home page