Chinese-English dictionary »

蛇果 /shéguǒ/ meaning in English

ChineseEnglish
蛇果 /shéguǒ/ noun

Red Delicious(variety of apple)
noun

Your history