What does NDRS stand for?
NDRS stands for "New Delhi Railway Station"
How to abbreviate "New Delhi Railway Station"?
"New Delhi Railway Station" can be abbreviated as NDRS
What is the meaning of NDRS abbreviation?
The meaning of NDRS abbreviation is "New Delhi Railway Station"
What does NDRS mean?
NDRS as abbreviation means "New Delhi Railway Station"