Crossword English

12345678910111213141516171819
Across
  1. 3. to be confused
  2. 6. skilled
  3. 8. a mistake
  4. 9. intense anger
  5. 10. the act of swearing to a lie
  6. 11. native to a country
  7. 15. imperfect
  8. 17. a beginner
  9. 18. to care for
  10. 19. a speed
Down
  1. 1. hate
  2. 2. to assume
  3. 4. earlier
  4. 5. fight
  5. 7. amazing
  6. 8. primary
  7. 12. a burst of gunfire
  8. 13. a self contradictory statement
  9. 14. wide awake
  10. 16. extremely bad