Spanish words crosspuzzle

123456789101112131415
Across
  1. 2. until
  2. 7. need
  3. 10. ropa clothes
  4. 11. search
  5. 13. accept
  6. 14. to pay
  7. 15. always
Down
  1. 1. walk
  2. 3. open
  3. 4. before
  4. 5. to want
  5. 6. buy
  6. 8. to charge
  7. 9. here
  8. 12. to sell