french vocabulary

12345678910111213141516171819
Across
  1. 3. iceskatingrink
  2. 7. airport
  3. 8. hospital
  4. 9. bank
  5. 12. sea
  6. 13. gym
  7. 14. highschool
  8. 16. opera
  9. 17. store
  10. 18. publicgarden
Down
  1. 1. cybercafe
  2. 2. cinema
  3. 4. zoo
  4. 5. hotel
  5. 6. smallshop
  6. 10. post office
  7. 11. stadium
  8. 12. mosque
  9. 15. countryside
  10. 19. lake