Hard vocabulary

123456
Across
  1. 3. something new that people create
  2. 5. people who travel in space
  3. 6. a doctor who does operations
Down
  1. 1. competitors / enemies
  2. 2. to give orders or tell someone what to do
  3. 4. people who clean houses