fbpx

Blogs

Stamina

noun The physical (or mental) ability to sustain and last through extended periods of activity. First known use approximately: 1855-1860

Continue Reading...
Scroll to Top