Storytelling device Synonyms

SD abbreviation

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

Definitions for Device