Definify.com

Definition 2025


extenuators

extenuators

English

Noun

extenuators

  1. plural of extenuator