Attested.to

Definition

a doctor's degree in theology in the pontifical university system of the Catholic church

Seed ·