Answer:
Germany mean: 1.8888888888889
Italy mean: 1.8375
Explanation:
Have a nice day!
1.6m questions
2.0m answers