Across
- 5. _ problem solve
- 12. _ an inner sense of right and wrong
- 15. _ rainstorm
- 16. _ hardwork
- 17. _ friendly and pleasant
- 19. _ bottom
- 20. _ bad
Down
- 1. _ spile
- 2. _ great
- 3. _ demolish
- 4. _ storm
- 6. _ powerful
- 7. _ gather
- 8. _ latin American countries
- 9. _ of a hill
- 10. _ forehead
- 11. _ more
- 13. _ insects that fly in big swarms
- 14. _ covered
- 18. _ rush
