STL


Meaning of STL in English

[STL] [NL sacrae theologiae licentiatus] abbreviation licentiate of sacred theology

Merriam-Webster English vocab.      Английский словарь Merriam Webster.