Polish-English dictionary »

stolica święta meaning in English

PolishEnglish
Stolica Święta noun

Holy Seenoun
episcopal see of the Catholic Church

Your history