Arabic-English dictionary »

دِفَاع صِقِلِيّ meaning in English

ArabicEnglish
دِفَاع صِقِلِيّ m

Sicilian Defencechess opening