INWRA

AcronymDefinition
INWRA➣Interim National Water Resources Authority (Sri Lanka)