Summary
English to French:   more detail...
  1. smoothing-over:


English

Detailed Translations for smoothing-over from English to French

smoothing-over:

smoothing-over [the ~] noun

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

Translation Matrix for smoothing-over:

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

External Machine Translations:

Related Translations for smoothing-over