SPD


Meaning of SPD in English

[spd] abbreviation speed

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