Across
- 3. a person who works on a market
- 4. determined
- 7. sudden
- 9. to produce
- 11. the first letter of an name
- 12. how you could find an answer to an math problem
Down
- 1. a surprise attack
- 2. to give something
- 5. very upset
- 6. a repeat
- 8. to stretch out
- 10. to be afraid
