Greek Latin Words weeks 7 and 8

123456789101112
Across
  1. 3. Unyielding
  2. 6. To go between
  3. 7. To drive through
  4. 9. A fabric that appears see through
  5. 11. To establish a truth through a argument
  6. 12. To surrender or yield
Down
  1. 1. A large channel or pipe
  2. 2. Not leading to an outcome
  3. 4. Moving across
  4. 5. To step across
  5. 8. To go back
  6. 10. gullible