Chinese-English dictionary »

桃树 /táoshù/ meaning in English

ChineseEnglish
桃树 /táoshù/ noun

peach [peaches](tree)
noun
[UK: piːtʃ] [US: ˈpiːtʃ]

Your history