Tugsbilguun, Davganamdag

Rating
1868
FIDE ID
4924185
Federation