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.

SSWRDSP: Small Scale Water Resources Development Sector Project

Definition in English: Small Scale Water Resources Development Sector Project