extenuators

English

Noun

extenuators

  1. plural of extenuator