Arabic-French dictionary »

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

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

traitém