My Librarian is a Camel

12345678910
Across
  1. 2. To get something using effort
  2. 4. Impossible to travel across
  3. 5. To enjoy thoroughly
  4. 7. Separated from other people or places
  5. 9. Very hot or cold
  6. 10. Eager or Excited
Down
  1. 1. Occurring on a computer
  2. 3. Far away
  3. 6. Maintain and keep safe
  4. 8. A way to acquire or get something