English

12345678910111213141516171819
Across
  1. 1. smart
  2. 8. quiet
  3. 10. patient
  4. 12. impatient
  5. 13. stupid
  6. 15. careless
  7. 16. stingy
  8. 18. panicky
  9. 19. bad
Down
  1. 2. honest
  2. 3. arrogant
  3. 4. impolite
  4. 5. dishonest
  5. 6. talkative
  6. 7. good
  7. 9. polite
  8. 11. humble
  9. 14. calm
  10. 15. careful
  11. 17. generous