Arabic-English dictionary »

مُنَافَسَة meaning in English

ArabicEnglish
مُنَافَسَة f

competitionaction of competing

competitioncontest for a prize or award