Zubaydilloev, Muhammad

Rating
1690
FIDE ID
14235315
Federation