DISAR

AcronymDefinition
DISARDepartment of Information Systems and Administrative Reforms (Punjab, India)