Baturaygil, Ali, Dr.

Rating
1677
FIDE ID
34618384
Federation