DUDA stands for District Urban Development Agency (West Bengal, India)

DUDA
Share
Abbreviations And Their Meaning