SSDUSA: Single Square Dancers USA

What does SSDUSA mean? The above is one of SSDUSA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Single Square Dancers USA

SSDUSA also stands for:
... more