Version Française
Translate
"impair (to)"
to French Language
English to French
French to English
English
French
impair (to)
porter atteinte à; altérer; dégrader; nuire; compromettre.