HSL


Meaning of HSL in English

[HSL] abbreviation high-speed launch

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