ITF W Bucharest translates to "International Tennis Federation Women's Bucharest.
Thanks: 328
Followers: 7
Comments (0)