English-Chinese dictionary »

autovampirism meaning in Chinese

EnglishChinese
autovampirism (drinking one's own blood)
noun

吸自己的血 /xī zìjǐ de xuè/noun