Revision

1234567
Across
  1. 2. to succeed in doing something difficult
  2. 4. this person is friendly, pleasant, and welcomes visitors
  3. 5. someone who speaks or does something officially for another person
  4. 6. something dirty or poisonous
Down
  1. 1. an increase in the temperature of the air around the world because of pollution
  2. 3. a discussion where different opinions are expressed
  3. 7. not giving a name