Arabic-English dictionary »

سِرْقُوسَة meaning in English

ArabicEnglish
سِرْقُوسَة f

Syracusecity and port in the province of Syracuse, Sicily

Syracuseprovince in Sicily