Arabic-English dictionary »

بَطْرَك meaning in English

ArabicEnglish
بَطْرَك m

patriarchhighest bishop