Home
Search
Index
Definify.com
Definition
2024
SNTL
SNTL
Finnish
Initialism
SNTL
(abbreviation of
Sosialististen neuvostotasavaltojen liitto
)
the
USSR
See also
Neuvostoliitto
Similar Results