English to Arabic Dictionary archbishops

archbishops

مطارنة
translation of 'archbishops'
noun
رئيس الاساقفة,
مطران
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one