French-English dictionary »

femme fatale meaning in English

FrenchEnglish
femme fatale nom {f}

femme fatale◼◼◼(seductive and dangerous woman)
noun