impuissant
Powerless; impotent; feeble.
adjectiveWeak; impotent; feeble.
adjectivelacking physical strength or vigor
Powerless; impotent; feeble.
adjectiveWeak; impotent; feeble.
adjectivelacking physical strength or vigor
Begin a journey through worlds of puzzles.