What does DEDA stand for?
DEDA stands for "Delhi Energy Development Authority"
How to abbreviate "Delhi Energy Development Authority"?
"Delhi Energy Development Authority" can be abbreviated as DEDA
What is the meaning of DEDA abbreviation?
The meaning of DEDA abbreviation is "Delhi Energy Development Authority"
What does DEDA mean?
DEDA as abbreviation means "Delhi Energy Development Authority"