SDD

views updated

SDD Scottish Development Department
• Telephony subscriber direct dialling

More From encyclopedia.com