Arabic-French dictionary »

مُشَارَكَة meaning in French

ArabicFrench
مُشَارَكَة f

participationf