Arabic-English dictionary »

مُتَفَوِّق meaning in English

ArabicEnglish
مُتَفَوِّق

superiorhigher in rank or quality