SL


Meaning of SL in English

[sl] abbreviation slightly, slip, slow SL abbreviation salvage loss, sea level, south latitude

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