OUDA

AcronymDefinition
OUDAOperational Unit for Development Assistance (Egypt)