Arabic-English dictionary »

أشرف meaning in English

ArabicEnglish
أشرف

overseeto supervise, guide, review or direct the actions of a person or group