Turgut Demirel

Personal Information
Country Türkiye
Rating 1399.97
Tournaments 5
Total Played 14
Total Won 4
Total Lost 10
Win rate %28.6
Top