Version Française
Meaning of
"amoindrissement"
in English language
French to English
English to French
French
English
amoindrissement
diminution, reducing, reduction, attenuation