XSolver
|
Instructions
|
About
vigour
exuberant and resiliant strength of body or mind; vitality
words