DTFPL stands for Denville Township Free Public Library

DTFPL
Share
Abbreviations And Their Meaning