Latin crossword

12345678910111213141516171819202122232425
Across
  1. 3. fall
  2. 5. to fear
  3. 9. work
  4. 12. cold
  5. 16. to wander
  6. 19. to arrive
  7. 20. to repel
  8. 22. river
  9. 23. sleep
  10. 25. you
Down
  1. 1. shout
  2. 2. slave
  3. 4. groan
  4. 5. fear
  5. 6. wants
  6. 7. who
  7. 8. boy
  8. 10. love
  9. 11. look for
  10. 13. angry
  11. 14. hot
  12. 15. hear
  13. 17. climb
  14. 18. annoy
  15. 21. them/him
  16. 24. laugh