Arabic-French dictionary »

سيراقوسة meaning in French

ArabicFrench
سيراقوسة f

Syracusef