Chinese-English dictionary »

苹果树 /píngguǒshù/ meaning in English

ChineseEnglish
苹果树 /píngguǒshù/ noun

apple tree [apple trees](tree that bears apples)
noun
[UK: ˈæp.l̩ triː] [US: ˈæp.l̩ ˈtriː]