SALT


Meaning of SALT in English

n.

Function: abbreviation

Strategic Arms Limitation Talks

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.