Tennis: David Cristian Carteputreda fixtures    

AD
David Cristian Carteputreda
ATP: 2057.
Age: