Spelling words

123456789
Across
  1. 4. profitable
  2. 7. migrator
  3. 8. giver
  4. 9. clogged
Down
  1. 1. compacted
  2. 2. crowded
  3. 3. function
  4. 4. profit
  5. 5. native
  6. 6. close