Lara Arruabarrena
Rank Points Record
156 386 0-0
Country: SpainHeight: 5-5 Born: 3/20/1992
Plays: Right Handed Weight: 128 Birthplace: San Sebastian, Spain