Chinese-English dictionary »

马宝 /mǎbǎo/ meaning in English

ChineseEnglish
马宝 /mǎbǎo/ noun

bezoar [bezoars](mass of undigested matter)
noun