Definify.com

Definition 2024


extenuations

extenuations

See also: exténuations

English

Noun

extenuations

  1. plural of extenuation