×

impuissance meaning in French

n. faiblesse, impotence; manque de force virile

Related Words

  1. impugner
  2. impugnment
  3. impuissant
  4. impulse
PC Version

Copyright © 2018 WordTech Co.