New Activity
Play Crossword Puzzle
1 optimistic
2 friendly
3 patient
4 shy
5 quiet
6 rude
7 serious
8 generous
9 unkind
10 hard-working
10
2
7
1
3
5
9
8
4