Multilingual dictionary of abbreviations

What does SNTS mean?

Code

Meaning

Language

Themes and places

SNTS

Studiorum Novi Testamenti Societas

In Latin