french homework

12345678910111213141516171819
Across
  1. 1. a right
  2. 6. to kick out
  3. 8. to reject
  4. 10. a migrant
  5. 15. hatred
  6. 17. unfair
  7. 18. to struggle
  8. 19. fear
Down
  1. 2. insults
  2. 3. free
  3. 4. looked down upon
  4. 5. to suffer
  5. 7. homophobia
  6. 9. excluded
  7. 11. to welcome
  8. 12. diversity
  9. 13. equality
  10. 14. freedom
  11. 15. low cost housing
  12. 16. fair