Definify.com

Definition 2024


extenuators

extenuators

English

Noun

extenuators

  1. plural of extenuator