ICT

123456
Across
  1. 3. engine
  2. 6. media
Down
  1. 1. virus
  2. 2. wall
  3. 4. computing
  4. 5. base