Latin roots

123456789101112131415
Across
  1. 1. plentiful
  2. 5. self-speech
  3. 6. examine
  4. 7. disintegrate
  5. 9. make-do
  6. 10. agreement
  7. 13. prove
  8. 14. overflow
  9. 15. enough
Down
  1. 2. alone
  2. 3. dissolve-able
  3. 4. sight-quality
  4. 8. decision
  5. 11. imagine
  6. 12. repeating