Miscellaneous
What is exuberation mean?
1
Answer
The definition of exuberant is feeling great excitement or enthusiasm.
LIVE
Points
56
Rating