×

helplessness meaning in French

n. impuissance, être désemparé

Related Words

  1. helpless
  2. helplessly
  3. helpmeet
  4. helpmate
PC Version

Copyright © 2018 WordTech Co.