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