French-English dictionary »

saint synode meaning in English

FrenchEnglish
saint synode nom {m}

holy synod◼◼◼noun