Definify.com

Definition 2026


extenuators

extenuators

English

Noun

extenuators

  1. plural of extenuator