Multilingual dictionary of abbreviations

What does SOTS mean?

Code

Meaning

Language

Themes and places

SOTS

Society for Old Testament Study

In English

SOTS

Suborbital Tank Separation

In English