0
Anonymous
It is not a popular sport in Italy, but there is an Italian international cricket team.
Wiki User
Chat with our AI personalities
Yes they do