English-Chinese dictionary »

succubus meaning in Chinese

EnglishChinese
succubus [succubuses] (female demon)
noun
[UK: ˈsʌ.kjʊ.bəs]
[US: ˈsʌ.kjʊ.bəs]

魅魔 /mèimó/noun

魔女 /mónǚ/noun