Across
- 3. Egyptian
- 4. Ukrainian
- 8. Portuguese
- 10. American
- 12. Greek
- 13. Bulgarian
- 15. German
- 20. Chinese
- 24. Australian
- 25. Romanian
- 26. Italian
- 28. Dutch
- 29. Polish
- 30. Mongolian
Down
- 1. Belgian
- 2. Mexican
- 5. French
- 6. Hungarian
- 7. Kazakh
- 9. Turkish
- 11. Austrian
- 14. Moroccan
- 16. Argentinian
- 17. Brazilian
- 18. Russian
- 19. Jamaican
- 21. Irish
- 22. Indian
- 23. Canadian
- 27. British
