DBPSS stands for Dundee Blind and Partially Sighted Society (UK)

DBPSS
Share
Abbreviations And Their Meaning