Chinese-English dictionary »

捕梦网 /bǔmèngwǎng/ meaning in English

ChineseEnglish
捕梦网 /bǔmèngwǎng/ noun

dreamcatcher(decorative Native American object)
noun