English | German | Russian | Czech

extenuative English

Meaning extenuative meaning

What does extenuative mean?

extenuative

Tending to extenuate.

Are you looking for...?