DWSRF Meaning of DWSRF in English Drinking Water State Revolving Fund Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012