SSWRDSP: Small Scale Water Resources Development Sector Project

What does SSWRDSP mean? The above is one of SSWRDSP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Small Scale Water Resources Development Sector Project