En
Fr
Es
Ru
It
Tr
Uk
Search
lacking in physical strength or energy
lacking strength or vigor
lacking in effectiveness
lacking strength