Que tiempo hace?

123456789101112131415161718192021
Across
  1. 5. it's bad weather (3 words)
  2. 11. rainbow (2 words)
  3. 13. summer (2 words)
  4. 14. temperature (2 words)
  5. 15. it's freezing
  6. 17. it's good weather (3 words)
  7. 21. it's very hot
Down
  1. 1. seasons (2 words)
  2. 2. it's cool
  3. 3. rain
  4. 4. it's cloudy
  5. 6. fall (2 words)
  6. 7. it's cold
  7. 8. it's stormy
  8. 9. spring (2 words)
  9. 10. it snows
  10. 12. it rains
  11. 16. it's foggy
  12. 18. winter (2 words)
  13. 19. it's windy
  14. 20. it's sunny