SLD


Meaning of SLD in English

[sld] abbreviation sailed, sealed, sold

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