Who has bagged the Indian Wells Masters Tennis tournament 2018?

[A] Juan Martin del Potro
[B] Rafael Nadal
[C] Novak Djokovic
[D] Roger Federer

Show Answer

Advertisement