technology

123456789101112131415161718192021222324
Across
  1. 5. online
  2. 7. expensive
  3. 11. game
  4. 13. practical
  5. 15. to keep in touch
  6. 16. to discuss
  7. 18. to chat
  8. 20. photo montage
  9. 21. dangerous
  10. 22. hooked
  11. 24. to send
Down
  1. 1. password
  2. 2. disadvantage
  3. 3. social media
  4. 4. to search
  5. 6. To buy
  6. 8. to contact
  7. 9. advantage
  8. 10. useful
  9. 12. to use
  10. 14. to communicate
  11. 17. free
  12. 19. to share
  13. 23. account (social media/bank...)