meaning of stamina

18-05-2015 1 Answers
1 0


Stamina may refer to: Endurance, the ability of an organism to exert itself and remain active for a long period of time.

19/05/2015
0 0
Report Answer