Definify.com

Definition 2025


SNTL

SNTL

Finnish

Initialism

SNTL (abbreviation of Sosialististen neuvostotasavaltojen liitto)

  1. the USSR

See also