Tennis: David Cristian Carteputreda fixtures  

AD
David Cristian Carteputreda
ATP: 2057.
Age: