Countries and Nationalities

1234567891011121314151617181920212223242526272829
Across
  1. 1. Mexican
  2. 8. English
  3. 11. Japanese
  4. 13. Vietnamese
  5. 16. Swiss
  6. 17. Myanmar
  7. 18. Chinese
  8. 20. Australian
  9. 22. Bangladeshi
  10. 23. French
  11. 25. Austrian
  12. 26. Korean
  13. 27. Turkish
  14. 28. Lao
  15. 29. German
Down
  1. 2. Canadian
  2. 3. Shan
  3. 4. Thai
  4. 5. Indian
  5. 6. Greek
  6. 7. Russian
  7. 9. Spanish
  8. 10. Filipinos
  9. 12. NewZealander
  10. 14. Indonesian
  11. 15. Nepalese
  12. 19. Argentinian
  13. 21. Singaporean
  14. 22. Brazilian
  15. 24. Norwegian