Arabic-French dictionary »

سَفَاة meaning in French

ArabicFrench
سَفَاة

barbef