Action Alert!

Catholic Dictionary

Term

S.T.L.

Definition

Sacrae Theologiae Licentiatus--Licentiate of Sacred Theology.