ITF — Tennis news, rankings, competition schedules and results.
ITF Licensing (UK) Limited trading as International Tennis Federation, registered England/Wales 02584446, London.
- Recorded website languages
- English
Official sources: www.itftennis.com
ITF — Tennis news, rankings, competition schedules and results.
ITF Licensing (UK) Limited trading as International Tennis Federation, registered England/Wales 02584446, London.
Official sources: www.itftennis.com
