Flag of ALG

IM Mahfoud Oussedik

* 1992 (29)
Best Elo
2440
Latest Elo
2404
Birthyear
1992