SALT


Meaning of SALT in English

[SALT] abbreviation Strategic Arms Limitation Talks

Merriam-Webster English vocab.      Английский словарь Merriam Webster.