SD


Meaning of SD in English

[sd] abbreviation said, sewed SD abbreviation sea-damaged, sine die, South Dakota, special delivery, stage direction, standard deviation

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