×

atténuant meaning in English

adj. diminishing, lessening; soothing, mitigative

Related Words

  1. attrouper
  2. atténuable
  3. atténuateur
  4. atténuation
PC Version

Copyright © 2018 WordTech Co.