Skip to main content

archprelate

English archprelate meaning in English  •  archprelate का अर्थ अंग्रेजी में
Noun
  • An archbishop or other chief prelate.
Advertisement