• Register

what is the meaning of cheerful?

1 Answer

0 votes
in good spirits
answered Mar 25, 2012 by anonymous
...