D

12345678910
Across
  1. 3. difficult or impossible to read
  2. 4. showing no signs of fear
  3. 5. to conquer by force
  4. 8. bringing in money; profitable
  5. 9. brief and to the point
  6. 10. to soil, stain, tarnish
Down
  1. 1. to reproduce
  2. 2. average, ordinary, undistinguished
  3. 6. To make fun of rudely
  4. 7. to tease