crossword super good:)

1234567891011121314151617
Across
  1. 5. unknown name
  2. 7. A person who act between others
  3. 10. moderate of purposeful low
  4. 13. something that earn pocket moey
  5. 15. bulding devoted for such work
  6. 16. the act of saluting
  7. 17. the act of contributing
Down
  1. 1. to free from a deprive or illusion belief idealism
  2. 2. someone who sells
  3. 3. to show happiness and support
  4. 4. to cause faster or greater activty, development
  5. 6. or willing to obey
  6. 8. a person who objects
  7. 9. to be thankful or greatful
  8. 11. act of determining upon a action or course of action method procedure
  9. 12. to be able to question
  10. 14. stopping or creasing for a time