DPWA stands for Deposit of Poisonous Wastes Act (UK)

DPWA
Share
Abbreviations And Their Meaning