impuissant
Powerless; impotent; feeble.
adjectiveWeak; impotent; feeble.
adjectivelacking physical strength or vigor
Powerless; impotent; feeble.
adjectiveWeak; impotent; feeble.
adjectivelacking physical strength or vigor
Begin your journey through different worlds by completing word challenges!