nationalities

1234567891011121314151617181920
Across
  1. 2. welsh
  2. 4. chinese
  3. 6. polish
  4. 7. german
  5. 11. english
  6. 13. greek
  7. 14. turkish
  8. 15. hungarian
  9. 17. scottish
  10. 19. danish
  11. 20. american
Down
  1. 1. mexican
  2. 3. italian
  3. 4. canadian
  4. 5. czech
  5. 6. portuguese
  6. 8. russian
  7. 9. french
  8. 10. swedish
  9. 11. dutch
  10. 12. argentinian
  11. 16. norwegian
  12. 18. spanish