extenuated ( synonym found)

Definition of extenuated:

°past tense of extenuate.

Back to Top