French Vocabulary!

12345678910111213141516171819
Across
  1. 2. full
  2. 5. then;next
  3. 8. a passenger (m)
  4. 9. suddenly
  5. 13. a passenger (f)
  6. 16. finally
  7. 18. to cancel
  8. 19. therefore
Down
  1. 1. the key
  2. 3. then
  3. 4. right away
  4. 6. available
  5. 7. the reception
  6. 8. a hotel
  7. 10. after
  8. 11. before
  9. 12. during;while
  10. 14. finally; at last
  11. 15. first
  12. 17. so;then