Answers

2015-05-02T21:30:33+05:30
Rafael Nadal won the French Men's Title 2012 by defeating Novak Djokovic in the final.

Hope that helps !!
2 3 2
Plz pick it as best if it was helpful !! :)
2015-05-02T21:33:50+05:30
RAFAEL NADAL WON THE FRENCH TITLE
0