Extenuating — English Dutch translation1 translation found

extenuating (a) (general) verzachtend (a) (general)
Translate Extenuating into other languages
Translate extenuating into German
Translate extenuating into French
Translate extenuating into Italian
Translate extenuating into Spanish
Translate extenuating into Portuguese
Translate extenuating into Slovenian
Translate extenuating into Polish
Translate extenuating into Czech