spelling contract

12345678
Across
  1. 1. to rather this than that
  2. 4. a gift to someone
  3. 5. to march with signs
  4. 8. ask to marry
Down
  1. 1. look after and care
  2. 2. to role -play
  3. 3. to get ready
  4. 4. to forbid that
  5. 6. to help or encourage(business, company)
  6. 7. hobbies likes to do