×
impuissance
meaning in French
n.
faiblesse, impotence; manque de force virile
Related Words
impugner
impugnment
impuissant
impulse
PC Version
Copyright © 2018 WordTech Co.