Chinese-English dictionary »

蒲桃 /pútáo/ meaning in English

ChineseEnglish
蒲桃 /pútáo/ noun

rose apple(Syzygium)
noun
[UK: rəʊz ˈæp.l̩] [US: roʊz ˈæp.l̩]