Definify.com

Definition 2024


SNTL

SNTL

Finnish

Initialism

SNTL (abbreviation of Sosialististen neuvostotasavaltojen liitto)

  1. the USSR

See also