DWQD

AcronymDefinition
DWQDDrinking Water Quality Division (Scotland, UK)