Across
- 1. moroccan
- 3. taiwanese
- 5. polish peru peruvian
- 8. french turkye turkish
- 11. mexican albania albanian
- 12. japanese
- 13. canadian
- 15. indian
- 17. korean
- 18. egyptian vietnam vietnamese
- 20. united kingdom british
Down
- 2. chinese
- 4. spanish
- 6. irish tunisia tunisian
- 7. german argentina argentine
- 9. dutch africa african
- 10. brazilian south africa south african
- 14. australian
- 15. italian algeria algerian
- 16. greek swiss swiss
- 19. united states american