the Holy See


Results for "the Holy See"

English - Turkish Dictionary

the Holy See

(English - Turkish Dictionary) :
papalık.