Chinese-English dictionary »

马六甲蒲桃 meaning in English

ChineseEnglish
马六甲蒲桃 noun

Malay applenoun