French-Latin dictionary »

saint-siège meaning in Latin

FrenchLatin
Saint-Siège nom

Sancta Sedesnoun