French-English dictionary »

archichapelain meaning in English

FrenchEnglish
archichapelain nom {m}

archchaplain◼◼◼noun