Swirling device Synonyms

SD abbreviation

SD is an abbreviation for Swirling Device
What does SD stand for?
SD stands for "Swirling Device"

Definitions for Device