Chinese-English dictionary »

摄魂怪 /shèhúnguài/ meaning in English

ChineseEnglish
摄魂怪 /shèhúnguài/ noun

dementor(An evil and fearsome creature)
noun
[UK: də.ˈmen.tə(r)] [US: də.ˈmen.tər]