English to Chinese Dictionary

Search:

乙女心 yǐ nǚ xīn Sedum pachyphyllum (a succulent plant with red-tipped leaves); jelly bean plant


<< back to the home page