Across
- 1. to free
- 3. moving from places
- 7. used to clean
- 10. freedom
- 12. frosted glass; halfway see through
Down
- 2. one language to another
- 4. not letting join;keep out
- 5. particular subject related
- 6. nascent; develop
- 8. open minded
- 9. private
- 11. to avoid people
