Italian Weather

1234567891011121314151617181920212223
Across
  1. 1. rainbow
  2. 4. there's (2words)
  3. 6. weather
  4. 7. wind
  5. 10. hot
  6. 11. frost
  7. 14. freezing
  8. 16. cool
  9. 17. clouds
  10. 18. lightning
  11. 20. sky
  12. 21. bad weather (2words)
  13. 22. dew
  14. 23. mist
Down
  1. 2. good weather (2words)
  2. 3. to rain
  3. 5. it's raining (2words)
  4. 6. thunder
  5. 8. umbrella
  6. 9. rain
  7. 12. fog
  8. 13. sun
  9. 14. so hot
  10. 15. snow
  11. 16. cold
  12. 19. it's two degrees