MEWCT

AcronymDefinition
MEWCTMinistry of Environment, Wildlife Conservation and Tourism (Southern Sudan)