English-Arabic dictionary »

musharraf meaning in Arabic

EnglishArabic
Musharraf

مشرف