Across
- 2. the largest country of the world
- 4. the country where the most spoken language is used
- 6. where Barcelona is situated
- 8. where native americans live
Down
- 1. where the most punctual people live
- 3. land of fires
- 5. the home country of the English
- 7. home country of italians