SPD


Meaning of SPD in English

abbreviation

1. speed

2. sprayed

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.