English-Chinese dictionary »

dreamcatcher meaning in Chinese

EnglishChinese
dreamcatcher (decorative Native American object)
noun

夢罟noun

捕夢網noun

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

梦罟 /mènggǔ/noun