English-French dictionary »

archbishopess meaning in French

EnglishFrench
archbishopess (wife of a archbishop)
noun

archevêchessenom {f}