s.d.Dict.lkDict.lk - Sinhala to English DictionaryMeaning s.d. Tweet Sinhala Dictionary definitions for s.d.s.d. 🔊s.d. : සම්මත අපගමනයLern More AboutWiki Definition: s.d.Google Search result: GoogleWiki Article: Wikipedia Tweet