Chinese-English dictionary »

女妖精 /nǚyāojing/ meaning in English

ChineseEnglish
女妖精 /nǚyāojing/ noun

femme fatale(seductive and dangerous woman)
noun