×
extenuating
meaning in French
adj.
atténuant, réduisant le sérieux de, partiellement excusable
Related Words
extenuate
extent
extenuate
extenuation
extenuatory
PC Version
Copyright © 2018 WordTech Co.