English-Chinese dictionary »

sapodilla meaning in Chinese

EnglishChinese
sapodilla [sapodillas] (tree)
noun
[UK: sˌapədˈɪlə]
[US: sˌæpədˈɪlə]

人心果 /rénxīnguǒ/noun

Your history