Flag of TUR

Muhammed Taha Turkhan

* 2011 (9)
Best Elo
1287
Latest Elo
1197
Birthyear
2011