Speaking crossword
Across
- 2. building
- 3. lesson
- 7. debt
- 9. debt
- 11. cat
- 12. garage
- 13. environment
- 14. foreign
- 17. invite
- 18. lesson
- 19. examination
Down
- 1. hide
- 3. library
- 4. innocent
- 5. Admit
- 6. heaven
- 8. agree
- 10. Admire
- 14. fruit
- 15. interview
- 16. history