Mixed: Intermediate/Advanced 67

123456789101112
Across
  1. 3. Consulate
  2. 7. Server
  3. 9. Shelf
  4. 11. Courtroom
  5. 12. Drugstore
Down
  1. 1. Vestments
  2. 2. Shoulder pad
  3. 4. Pact
  4. 5. To fry
  5. 6. Reduce
  6. 8. Boarding gate [Puerta de ______________]
  7. 10. Grief