Arabic-English dictionary »

مُرَشِّحَة meaning in English

ArabicEnglish
مُرَشِّحَة f

nominatorOne who nominates