country

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