Across
- 3. French
- 4. Russian
- 6. Irish
- 9. Spanish
- 10. Canadian
- 11. British
- 12. Australian
- 14. Chinese
- 17. American
- 18. Peruvian
- 19. Japanese
- 20. Korean
Down
- 1. Mexican
- 2. Portuguese
- 5. Argentinian
- 7. Brazilian
- 8. Indian
- 13. Kenyan
- 15. Egyptian
- 16. German