Summary
English to French:   more detail...
  1. explaining-away:


English

Detailed Translations for explaining-away from English to French

explaining-away:

explaining-away [the ~] noun

  1. the explaining-away (smoothing-over; extenuation)
    l'excuse

Translation Matrix for explaining-away:

NounRelated TranslationsOther Translations
excuse explaining-away; extenuation; smoothing-over apology; excuse; smooth over

External Machine Translations:

Related Translations for explaining-away