Kye's Crossword

123456789
Across
  1. 3. study of countries
  2. 5. from one side to the other
  3. 7. a game or race
  4. 8. a formal promise to do something
  5. 9. to purchase something
Down
  1. 1. a long piece of music for an orchestra
  2. 2. to finish something
  3. 4. another word for a doctor
  4. 6. to do something for someone else
  5. 8. to be in charge of public affairs