Arabic-English dictionary »

مُطْرَان meaning in English

ArabicEnglish
مُطْرَان m

metropolitanbishop empowered to oversee other bishops

Your history