french

123456789101112
Across
  1. 3. Vagueness
  2. 5. Supports, different media
  3. 6. To host
  4. 8. To download
  5. 12. Overwhelming
Down
  1. 1. Nightmare
  2. 2. Torrent
  3. 4. New craze, whooping cough
  4. 7. Software
  5. 9. Right holder
  6. 10. Threat
  7. 11. Easy to use and navigate; neat