Agent nouns

12345678910
Across
  1. 4. watches a sport
  2. 5. edits different texts
  3. 8. plays football
  4. 10. competes in competitions
Down
  1. 1. sails on the sea
  2. 2. teaches at a university
  3. 3. makes clothes
  4. 6. looks after people
  5. 7. flies with planes
  6. 9. plays videogames