Meaning of impuissant
Definition of impuissant
(adj)
lacking
physical
strength
or
vigor
Other information on impuissant
WIKIPEDIA results for
impuissant
Amazon results for
impuissant
Tweet