lichess.org
Donate

mehradnajafi's Study

1 • mehradnajafi •
  1. Sacrifice (hard)
  2. Mate in 2 (easy)
  3. Mate in 1 (very easy)
  4. Mate in 1 (very easy)
  1. Ras1391
  2. Arian_Mehrsadeghi
  3. Samyarshahbazi1391
  4. mehradnajafi