...
Across
- 3. famous
- 4. complain
- 7. easygoing
- 8. upload
- 10. chemistry
- 11. laidback
- 12. genius
- 14. exhausted
- 15. encourage
- 17. ict
- 19. invention
- 20. attachment
- 21. download
- 23. confident
Down
- 1. science
- 2. popular
- 3. flighmode
- 5. aniimated
- 6. engrave
- 7. extra
- 9. admire
- 13. independent
- 16. contestant
- 17. install
- 18. communix
- 22. script