Polish-French dictionary »

stolica apostolska meaning in French

PolishFrench
Stolica Apostolska

Saint-Siège