EN

Synonyms for extenuations

Extenuations, noun plural of extenuation. Synonyms in the same form.

Synonyms in the same form

Noun plural