Adjective Definition

impuissant

1.Definition: lacking physical strength or vigor




Please Share