Chinese-English dictionary »

紅顏禍水 meaning in English

ChineseEnglish
紅顏禍水 noun

femme fatale(seductive and dangerous woman)
noun