English to Chinese Dictionary

Search:

水龙 shuǐ lóng hose / pipe / fire hose / (botany) water primrose (Jussiaea repens)


<< back to the home page