Arabic-English dictionary »

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

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

participationact of participating