Summary
French to English:   more detail...
  1. charmeuse:


French

Detailed Translations for charmeuse from French to English

charmeuse:

charmeuse [la ~] noun

  1. la charmeuse (séductrice)
    the enchantress; the female charmer

Translation Matrix for charmeuse:

NounRelated TranslationsOther Translations
enchantress charmeuse; séductrice
female charmer charmeuse; séductrice

Synonyms for "charmeuse":