Extenuate — English French translation1 translation found

extenuate (v) (general) atténuer (v) (general)
Translate Extenuate into other languages
Translate extenuate into German
Translate extenuate into Italian
Translate extenuate into Spanish
Translate extenuate into Dutch
Translate extenuate into Portuguese
Translate extenuate into Slovenian
Translate extenuate into Polish
Translate extenuate into Czech