Blogs
February 26, 2018
No Comments
Stamina
noun The physical (or mental) ability to sustain and last through extended periods of activity. First known use approximately: 1855-1860
February 25, 2018
1 Comment