English to English

femme fatale
(fAm_fA'tAl )

noun (n)

Advertisement

Bookmark This Site