Arabic-French dictionary »

سافل meaning in French

ArabicFrench
سافل

dégoûtant

odieux