Arabic-French dictionary »

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

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

Syracusef