Enlivened

0
2012
Enlivened  Meaning: Invigorated.

Enlivened Meaning: Invigorated.