Arabic-English dictionary »

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

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

participantone who participates