Continents, countries and nationalities

12345678910111213141516171819202122232425
Across
  1. 4. South American
  2. 7. African
  3. 10. Turkish
  4. 12. Swiss
  5. 15. Brazil
  6. 16. the Czech Republic
  7. 17. Russian
  8. 20. American
  9. 21. Chinese
  10. 22. States American
  11. 24. England
Down
  1. 1. Hungary
  2. 2. Argentinian
  3. 3. Germany
  4. 5. Egyptian
  5. 6. Polish
  6. 8. Ireland
  7. 9. Mexico
  8. 11. French
  9. 13. Asian
  10. 14. Japan
  11. 18. Spanish
  12. 19. Scottish
  13. 23. European
  14. 25. Italian