Chinese-English dictionary »

馬寶 meaning in English

ChineseEnglish
馬寶 noun

bezoar [bezoars](mass of undigested matter)
noun