French

1234567891011121314151617181920212223242526272829
Across
  1. 4. to work
  2. 7. to swim
  3. 8. why
  4. 10. to read
  5. 13. on
  6. 14. to sing
  7. 16. to help
  8. 17. to dance
  9. 18. at the house of
  10. 20. but
  11. 22. from/of/about
  12. 24. to go
  13. 26. to sleep
  14. 29. to begin
Down
  1. 1. who
  2. 2. to wear
  3. 3. behind
  4. 5. to dive
  5. 6. after
  6. 9. or
  7. 11. to do/make
  8. 12. to speak
  9. 15. when
  10. 19. easy
  11. 21. under
  12. 23. to have
  13. 24. too
  14. 25. to arrive
  15. 26. in
  16. 27. with
  17. 28. to eat