affaiblir meaning in English
v. weaken, soften; incapacitate, pull down; dim, dampen; devitalize; detach, enervate; fail, hurt, invalidate; reduce
v. weaken, soften; incapacitate, pull down; dim, dampen; devitalize; detach, enervate; fail, hurt, invalidate; reduce