English

1234567891011121314151617181920212223
Across
  1. 2. will
  2. 5. though
  3. 6. against
  4. 8. congratulation
  5. 12. so
  6. 13. would
  7. 14. email
  8. 15. for
  9. 16. despite
  10. 18. when
  11. 19. loud
  12. 21. tired
  13. 22. spite
  14. 23. round
Down
  1. 1. although
  2. 3. close
  3. 4. might
  4. 6. apologize
  5. 7. desert
  6. 8. could
  7. 9. about
  8. 10. used
  9. 11. wish
  10. 17. encounter
  11. 20. keep
  12. 22. soon