Arabic-English dictionary »

اِمْتَازَ meaning in English

ArabicEnglish
اِمْتَازَ

exceltransitive: to surpass someone or something