×
atténuant
meaning in English
adj.
diminishing, lessening; soothing, mitigative
Related Words
attrouper
atténuable
atténuateur
atténuation
PC Version
Copyright © 2018 WordTech Co.