Summary
French to English:   more detail...
  1. défloration:
  2. Wiktionary:


French

Detailed Translations for défloration from French to English

défloration:

défloration [la ~] noun

  1. la défloration
    the defloration

Translation Matrix for défloration:

NounRelated TranslationsOther Translations
defloration défloration

Wiktionary Translations for défloration:

défloration défloration
noun
  1. the act of deflowering

External Machine Translations: