×
helplessness
meaning in French
n.
impuissance, être désemparé
Related Words
helpless
helplessly
helpmeet
helpmate
PC Version
Copyright © 2018 WordTech Co.