Chinese-English dictionary »

亚美果 /yàměiguǒ/ meaning in English

ChineseEnglish
亚美果 /yàměiguǒ/ noun

abiu(tree)
noun