STM


Meaning of STM in English

[STM] [NL sacrae theologiae magister] abbreviation master of sacred theology

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