Chinese-English dictionary »

蛇蝎美人 /shéxiē měirén/ meaning in English

ChineseEnglish
蛇蝎美人 /shéxiē měirén/ noun

femme fatale(seductive and dangerous woman)
noun