French

12345678910
Across
  1. 2. strong
  2. 5. to-make-an-impression
  3. 7. before
  4. 8. they-leave
  5. 9. drive-back
Down
  1. 1. to-order
  2. 3. to-look-at
  3. 4. of-course
  4. 6. everywhere
  5. 10. to-explode