Arabic-French dictionary »

شَفَاعَة meaning in French

ArabicFrench
شَفَاعَة f

intercessionf