0
Anonymous
Netball was invented in 1895 by Clara Gregory Baer, netball is now the pre-eminent women's team, but i don't know what country
Wiki User
Chat with our AI personalities
England Netball was created in 1926.