Complete the crossword

12345678910
Across
  1. 3. able to speak several languages
  2. 7. always changing
  3. 9. the ability to do something well
  4. 10. to make larger in size or scale
Down
  1. 1. to foresee or expect something
  2. 2. in addition
  3. 4. relating to language
  4. 5. to a large degree
  5. 6. to get something
  6. 8. to result in