English-Chinese dictionary »

dementor meaning in Chinese

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

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