×
impugner
meaning in French
n.
contestataire; attaquant; défiant; mettant en doute la crédibilité
Related Words
impugn the dignity
impugnable
impugnment
impuissance
PC Version
Copyright © 2018 WordTech Co.