English to Chinese Dictionary

Search:

天竺葵 tiān zhú kuí geranium (Pelargonium hortorum)


<< back to the home page