DYPL stands for Delevan Yorkshire Public Library (Delevan, NY)

DYPL
Share
Abbreviations And Their Meaning