Across
- 2. Cuban
- 3. Cypriot
- 8. American
- 10. Norwegian
- 12. Portuguese
- 15. Paraguayan
- 17. Pakistani
- 19. German
- 20. French
Down
- 1. Welsh
- 4. Polish
- 5. Finnish
- 6. Brazilian
- 7. Lithuanian
- 9. Slovakian
- 11. Russian
- 13. Hungarian
- 14. Belgian
- 16. Georgian
- 18. Mexican