HLS


Meaning of HLS in English

[HLS] [L hoc loco situs] abbreviation laid in this place; holograph letter signed

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