DPWGS stands for Department of Public Works and Government Services (Canada)

DPWGS
Share
Abbreviations And Their Meaning