×

extenuating meaning in French

adj. atténuant, réduisant le sérieux de, partiellement excusable

Related Words

  1. extenuate
  2. extent
  3. extenuate
  4. extenuation
  5. extenuatory
PC Version

Copyright © 2018 WordTech Co.